#include <iostream>
#include <algorithm>
#include <string>
#include <vector>
#include <array>
using namespace std;
char fun(char c)
{
    if(c>0x60)
        return c-0x20;
    else
        return c;
}
int main()
{
    string s;
    getline(cin,s);
    transform(s.begin(),s.end(),s.begin(),fun);
    cout<<s;
    vector<int> v(4,10);
    vector<int>::iterator it;
    int i =0;

    for(it = v.begin();it != v.end(); ++it)
    {
        i = i + 1;
        *it = *it  + i;
    }
    vector<int>::reverse_iterator rit;       
    for(rit = v.rbegin(); rit != v.rend(); rit++)
        cout<<*rit<<endl;

    array<int,4> a = {1,2,3,4};
    for(array<int,4>::reverse_iterator it = a.rbegin(); it != a.rend(); it++)
    {
        cout<<*it<<endl;
    }

}